Big Huge Thesaurus

organic compound

noun